a narrow corner - French English Dictionary